water tower


Results for "water tower"

English - Turkish Dictionary

water tower

(English - Turkish Dictionary) :
su kulesi.